gate sluice - French English Dictionary